// 激活卡管理
import request from '@/util/gpt_request';

export function pages(param,pager){

  const data = {
    ...param,
    ...pager
  }
  return request({
    url:"/activecode/pages", // api 地址
    method:"GET", // 请求方法
    params: data  // 参数列表   --- post\put\delete
  });

}

export function list(param){

  const data = {
    ...param
  }
  return request({
    url:"/activecode/list", // api 地址
    method:"GET", // 请求方法
    params: data  // 参数列表   --- post\put\delete
  });

}

export function listExport(param){

  const data = {
    ...param
  }
  return request({
    responseType: 'blob',
    url:"/activecode/listExport", // api 地址
    method:"GET", // 请求方法
    params: data  // 参数列表   --- post\put\delete
  });

}

export function getByID(param){

  const data = {
    "id":param
  }
  return request({
    url:"/activecode/getByID", // api 地址
    method:"GET", // 请求方法
    params: data  // 参数列表   --- post\put\delete
  });

}

export function createAcitveCodes(param){

  const data = {
    ...param
  }
  return request({
    url:"/activecode/createAcitveCodes", // api 地址
    method:"POST", // 请求方法
    data: data  // 参数列表   --- post\put\delete
  });

}

export function staffActiveTheCode(param){

  const data = {
    ...param
  }
  return request({
    url:"/activecode/staffActiveTheCode", // api 地址
    method:"PUT", // 请求方法
    data: data  // 参数列表   --- post\put\delete
  });

}

export function deletes(param){

  const data = {
    ids:param
  }
  return request({
    url:"/activecode/deletes", // api 地址
    method:"DELETE", // 请求方法
    params: data  // 参数列表   --- post\put\delete
  });

}
